to meet one's obligations - Anglais Synonymes Dictionnaire